same thing for Begin too
add a make_n constructor that just takes a size