added ability for strokewidth