add force directed