An Attempt to implement Interface Operatons