Added setText util
Added createListener Util
Added direction option
Added controlTrigger option