pushing before messing with supreme propogation