mark long (189.496)