direction and value but,value is not finished