viewport
updated textures