support as is and bind values in update