add tile, refactor pitch