fixed the multi def of req bug