fix issue with layout_id overwrite
multiple layout change