optimisation + test force orientation