i am having a very bad week....