Removed the unnecessary interfaces.