james | restoring methods that were inadvertantly deleted when the environment base class was lightened