move options to separate module or up hierarchy, fix friction calculation.