实现了最初的移植