initialize member