update forces on tick