I have created a new membership level and some want to purchase it and start using it immediately; they already have a paid membership level. The way I understand it is that the member's current level will run and expire first before the new membership level is applied. How is this stored? I know sys_acl_levels_members track the membership level of a member, when it started and when it expires; where is the pending membership level stored? I want to be able to set the member's current membership level and end the pending membership level they purchased. What is the procedure I should follow?