UNSW COMP6714 messing around