Added begin parameter