Added auto updating comments (and a lot of other things)