Bill Stanbrook #1 Regarding problem (b), if you're using the 'man' variable in your main code it will automatically be declared as a Global, so if you're also declaring 'Global man' elsewere then you will get a duplicate variable error.