Forgot to commit the comments... Here they are