base shell of clock