add voice recognition and header