flesh out call script to actually do stuff, add error sounds