background texture
added aquired conditions
formatting
added aquired conditions
fixed , in name.
fixed shallow copy bug of the array copy