prepared pickup action