refactoring , deleted intefaces