top pieces *look* like badly digested fruit to me. Dunno about the green stuff - they *may* be hardened pieces of previous poo that have been retained in a fold somewhere and that the fruit has pushed out? This sometimes happens to me. Green color could be explained by bile. Not too experienced here, and obviously not an MD - hopefully I'm not misleding you. Hope it's nothing :)