moving inline functions to forces_inline.hpp, still in progress..