experimented with timer attribute