private async Task AddtoAlbum(Song song)
        {
            if (albums.Count > 0)
            {
                foreach (AlbumItem item in albums)
                {
                    if (item.AlbumName == song.Album)
                    {
                        foreach (var s in item.Songs)
                        {
                            if (song.Title == s.Title && song.ArtWork == s.ArtWork)
                            {
                                if (PasswordEquals(song.AlbumArtists, s.AlbumArtists) && PasswordEquals(song.Artists, s.Artists))
                                    return;
                            }

                        }
                        item.Songs.Add(song);
                        return;
                    }
                }
            }
            AlbumItem album = new AlbumItem();
            album.AlbumName = song.Album;
            album.Songs.Add(song);
            await album.Initial();
            albums.Add(album);
        }