cleaning the interface