Its a constructor