add simple query functionality to Song
add a bit of error handling (preventing!)