恢复了requirements