no need of width and height