Crafting Station internal and API rewrite