updated files and dependencies