updated code comments and author information