Use Iterator when updating BPlayer