commit item layout