commencement logic