explainations

explaining some things with comments