close to final player movement