FINAL FOR SUBMIT