added options callback, revised pause menu