change jquery bind() calls to on()
handle no mode being specified
instruction re: visual test