slide changes to handle different POS