added 2 second delay