updated all layout