Improved menu transition