new branch with design changes