Model Constructor added