menu super fineshed, base controller inheritance started