poo types