started hw254, need to set position dynamically