fixed json stuff