better text layout. reusable clock