add fix on position set