added constructors to these entities