pos fix and update