switched order of object.respond_to?s
remove whitespace
spring cleaning for keys to methods
set up channels