add finding good eg part
not much
starting...