needed to specify json type