correct texture loading