working with callbacks
adding hexbyte and binbyte stuff
working with promises
whitespace and parens after then()