process online order gui implemented, not functional