add width and height, update documentation