Actually made the updating time based

The speed will remain constant at all fps setting for real this time