some issues

i commented in some issues i had with the main module 

one big thing is that a lot of parts ought to be in a different module