deleted str constrains