fancy ass too complicated suggestion thing + lastfm module rewrite w/ proper api