initialize a member