added more comments, \'cause I didn\'t have enough apparently.