[DEV] add capacity of setting the force orientation (can greate exeption ==> seem to generate exeption