sort of got texture loading