需要的功能都有