Change the order of members, and remove range method