cleanup + bugfix on band and song APIs