updated fathom engine