constructor a la fuga