fixed timer listening