changed some requirements