adjust parameters and layout