texture support update, still brokenish