proposed layout framework