modified/updated requirements