Updating with librand movement