horrible clock management at the end.....makes me :)