added a bunch of versio specific stuff