got rid of redeclaration of inherited methods