updated tower mode with infinitesimals