added 3 second delay