add comments for weird stuff