topological add
MESSAGE
MESSAGE