misc datahandler work, still need to benchmark simple computations

moves