object picker -- moving objects -- need hard refactor
boh