Modify reminder's structure, fix canceling alarm