unbound system from init
added non power of 2 err
adding texture support