10th commit. Complete, but will attempt to continue to improve