removed 3.4 stuff and replaced by 3.5 with a version check