fixed changable free positions

now doesnt let you modify data from free positions