better layout and recommendations