change requirements
complete search