updated dependencies + get-schema funcs