Add bfs and new oligo features