revised and resubmitted