add comments for future modifications