Menu functionality through Delegates... awesome commit