serial load works need to parallelize maybe outside of phantom