Change structure and execution style