factorial now has its own directory