fixed all the error stuff on here too.