revised for additional work