added customTimer