delay now works and auto-reload reloads appropriately