Nice job Jim! There are some cool features in this one.