added settings menu with timer listener