base structure for item pickup