sigh...working it out