remove unnessary requirement