countdown is counting down properly.. and some other changes.