I've got most of it worked out but what do I specify for the icon parameter? The function prototype says it's a string but what string? e.g. Message.Optional("The horse's **Last Race** date is incorrect.\nForm history may be incomplete!", "OK", "optedout", "???WTF???", True) tia bruce -- adamant42 at gmail.com