maybe create method in remoteinterface should be pulbic