made 2 hour delay user defineable, change with care