There is no need for numberOfMembers because we use std::vector