added comments on codes