Refactor begin syntax form