Add some more comments, for clarity sake