add sockethub
call custom.post(keys) when sockethub loads
show how sc.on calls never return