added basic voice recognition