Hw13 - Final fixes