redme and dependency updates