added cached clock angle
forgot to add test