add linear topology