Add comments where necessary.