updates for better layout