update attribute type