Clock design by Jim Boka