Added comments, ready for submission