adds missing requirements.