final back stack changes