added capitalization and ( checkmenu, still buggy)