added album.search() logic