app options menu behavior improvements