it's functional, but missing a lot of the functionality; very little checks to match the config are done and caching is completely missing