retaining drop-in for s