circletimer functionality completed