transfering everything over