We load MinionPro-FontDef.sty only once. It's public macros are defined \global. my question was mainly about keyval (since I have some recollection of what that's doing:-) That doesn't make any global definitions so wouldn't work outside the group if loaded in a group which is what I thought you indicated was happening. David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________