31 Jul 94 This is a little ditty I whipped out one afternoon because I kept getting tired of folks NOT reading what the sign says ... No Handles! Soo... I drew some sort of assumption that a "handle" would have one name, instead of two .. (I use logon type 2 here)... This QAL detects if CFIRST and NAME are the same. If they ARE, he sets flags and forces a re-login via type 43 looping immediatly back to MENU0000. If CFIRST and NAME are NOT equal (#) then all proceedes as normal.. I run ONENAME.QAF as an autoexecuting action for everyone every time they log in.. I suppose I could have restricted it to only *NEW* callers, but what fun would that be?? (besides it's not like it takes forever to run...) I've enclosed pertinant parts of .SDL code... Menu: 0000 Entry: Priv=0 A1=-------- A2=-------- A3=-------- A4=-------- ANS=- IBM=- KEY=^@ TYPE=32 Opt Data=D:\TBBS\QA\ONENAME /NL /NP Entry: Priv=0 A1=..X..... A2=X....... A3=-------- A4=-------- ANS=- IBM=- KEY=^@ TYPE=45 Opt Data=NAME EndMenu: and Menu: NAME Entry: Priv=0 A1=-------- A2=-------- A3=-------- A4=-------- ANS=- IBM=- KEY=^@ TYPE=43 Entry: Priv=0 A1=-------- A2=-------- A3=-------- A4=-------- ANS=- IBM=- KEY=^@ TYPE=45 Opt Data=0000 EndMenu: I make no promise that this will do anything other than take up space on your hard drive... john burton The SANDBOX ** MultiLine TBBS 1:147/34 @s-box.misc.uoknor.edu