Rite Aid turns over a new leaf