We've got a constructor