optimal positions working now
interactive moving working