Some planning to support the begin/end commands