Updates 2.0

Fixed duplicate recommendations + error checking for register