introduced timer