fix trivial constructor declaration