add watchface naive implementation