init project
add status
implement the pickup method