remove jsonio dependency