need help badly...timing