how do pips work