create JsonableContract