some ajusts in layout