Working with NSTimer with some if's bugged.