fixes namespace in the abstract class