requirements cleanup