messing with delay been there done that...