theming

time implementation is really crappy