继续实现ids