layout fix bug