D-Line constructors