Better error handling. Timer automatically starts.