refactoring
refactoring
fix repopping bug in coverflow