fixed format bug, added force calc