Add more function such as start and cancel alarm