version checks readded