class bloc and item, texture