support for scripted movements