uncommented bodycreator functions, because now they work