soft core movement

.