How I Did it: Purchased amember and XOOPS plug in. Installed amember as directed by install manual Installed XOOPS plug in as directed by install manual 1. Go to Administration of the XOOPS Site, Prefs., User Info Settings & Setting Allow new user registration to No. 2. Go to Administration of the XOOPS Site, blocks, Login - Edit, Edit Template, then paste this in the template IF you have amember installed as www.domainName.com/amember. <a href="<{$xoops_url}>/amember/member.php"><{$block.lang_login}></a> <br /><br /> <a href="<{$xoops_url}>/user.php#lost"><{$block.lang_lostpass}></a> <br /><br /> <a href="<{$xoops_url}>/amember/signup.php"><{$block.lang_registernow}></a> Click Submit Once you do this to login to your admin account for now on you must go directly to http://www.domainname.com/user.php/ OR click on the lost password link to take you there. Now you need to edit the block lang file located Root\language\english\user.php Find: define('_US_NOTREGISTERED','Not registered? Click <a href=register.php>here</a>.'); Change to: define('_US_NOTREGISTERED','Not Subscribed? Click <a href=/amember/signup.php>here</a>.'); Used News as my main module in home page where I placed a notice to tell users this is a subscrption site. Took me about an hour but I am not a programmer. Took me more time to find everything then change it. It is working and working well. See it at http://www.soegamers.com, if you test it out I will refund your money just send me an email and I will issue a refund within 24 hours.