adding new requirements