started adding domain types