update readme and dependencies