updated comments & syntax