Timer functionality and design