Add volume scaling
Update backends