removing shade dependency on gson