mattis filer
done merging
bfs now works after merge