added JsonIgnoreProperties to two missed subclasses