mmmm src directory was a pain