updated some requirements