added sound etc