TODOs and code style
move the last fm correction to PFArtist for better encapsulation