fix bugs
updated dependencies