version 2

added comments