add json mode to env handler