Fixed something useful. 

Added a few comments.
Changed update callback from every second to every min.