added comments, updated modules