fileable now has dynamic naming logic
bugfixes
fixing merge