cursor menu is now context sensitive. also fixed bug where it blocks things underneath it while hidden