-updated requirements