implicit-constructor