moved remote call to clinet