added domain class