fixing VEE to support partitioning. position is updated originally