final (hopefully) enova revision