refining layout intent