feature: implemented json exceptions