linear partition added