fan works
fan with timeout