trait originAndPit