more dsl stuff
more splits and 'whisper' instead of say