updated layout of solution