Having a bad week of it - help needed!