core.mixins: rhytm update