Constructor II