remove json dependency