client results: waiting
server set phase refactoring