order condition should act like any other scope