working on remote library