fixing dependency requirements