refactored
cannot unregister in onpause, since this defeats the idea of setting scheduledRestart
use fontsize relative to theme