Removed un-needed Interfaces for object interaction