Example imeplemtation of all basic calls.