complete the picking module basically