add song cloud code function