log errors
handle no volume scenario