modified layouts and style