almost, almost done validator; fixed position converter