Shuffled around comments for greater clarity