fixed json requirement