reworked structure and added similar artist, artist, and tracks request