Move code overloading