1. adding timer