Conversation so far:
When was Home by Sevendust released?
On August 24, 1999

Question: Did the album do well?
Self-contained rewrite: Did the album Home by Sevendust do well?