updated intefaces due removed imports