fix duplicate requirement