added comments (some)