begin at the very beginning