added skip limit. if you skip that many, you're probably readding existing ones