pretty sure json package is working now (for the most part)