list of bodies filled at the startup.
bodies can be exchanged between list and buffer