test other constructor