adding layout portions