tested with songid