preview mostly working, added voice launcher