always create object with string