its been 3 hours already!