Feature add json wrappers