implement 'wait' parameter when we get value