texture loading correctly