typed placements