make computeForce optional;a bakcup