add some needed requirements