it shouldnt really matter whether its before or after as long as there is a matching pop that is ensured to be called