Use the move struct for the api