switching to async since sync wasn't working
adding kdl typekit
resolving merge