some basic constructors with dom