updated compass transition thing