added setpositioner