We have done/are doing extensive work to automate administration. We've covered a lot of bases - moving forward greatly. Here is an important element I need: Via an 'outside amember' sales process, we ultimately send those subscribers that we have already determined are either (1) current member subscribers of our level 1 membership, or (2) inactive member subscribers, to the members.php page with the appropriate price_group. This way they can generate their 'new level' subscription simply by logging in and selecting 'upgrade to my new level'. HERE IS THE CATCH THOUGH - I want them to have to 'agree' to the specific agreement related to the membership level they are choosing, just like I have the NEW members do when they come in through the signup.php. BTW I have customized versions of the signup.php, etc. and I have made separate agreement.html's as well. To be clear, right now I need to know how to require their agreement before they add the new level to their member id record AND get it logged in the amember database just like it is when a NEW member signs up via signup.php.