Hi, In the second line of the argument specification of scheme procedure `fold-layout', "handler-pair" is misspelt as "bandler-pair". It says: binding := ( ...) It should be: binding := ( ...) Regards, Arun Isaac.