Move assign to dep