Base* class have been moved to base module