clean up runpart a bit