rubby_taylor roots_jack is here... let's have fun!