Add business functions, change the layout