* toJSON inherites