Work on parsing strings and generating random version