timer fix maybe