move lock and dependencies