added pause, settings