got BFS to work. Now to add options.