retail procedure