refactor AlbumActivity