modified: layout adjust