do not change just add textures architecture