adding perpetuumSoft