removed unnessary soversion stuf