some requirements fixes