work in progress
changed dash to use forward instead of getCode
Merge branch 'master' into uniquifyWork
 changed dash request to async.
implemented sendEvent