with and height for texture
better sizing rules