work on post of json primitive types