improved the site system. right now it should be enough to just create a file and it will be recognized