catch json errors