Some new variable types, lots of fun, and mongo logging