for one para ctor without annotation