Semi-peripheral