added comments because i forgot to do that before

now this is the actual final version