Working implementation
Updating beat