timed fade working properly