removed unnecessary requirements