Missing constructors; about fix/centralize