layout changes and icon