tool factory, glass boosts, refactor