beginning of doit