Created as a viable alternative to PERP, with many improvements