Enable to call constructor with parameters