better update_user_artists
cleanup module
proper last_visit