hack away at the workflow.

add selector support for numpy ndarray