added a bit more comments

suggestions on how to test