TMI Baby poop. Is this normal??

Rebecca • Wife💍 Harrisons mommy 🥰 TTC baby #2

Hi ladies, my son just had this poop. It was normal before but now looks a pale yellow/ white. He seemed to strain to get it out and there was mucus in it as well. Hes formula fed on enfamil gentlease. All his poops before this were normal green or mustard yellow. He is teething and did have some slight diarrhea earlier. The dark specs are green not black so its not blood.