closed #1 delete unnecessary require sentence