Absolutely love this class and the direction we are headed