update IN_OUT