updated dependency requirements