added tone generator