optimize picklepot basic API