constructors and specs assignment...