operating with special methods