Structor instance for first gereration step