Added comments, thanks @sbp!