more info about PuSH sub failures
Update JS serialization method
Add in support for different formating options