generation one best fix
length fix
printing info
Merge remote-tracking branch 'origin/ALTOneBranch' into AssignmentTwoHubert