~ begin