dflt should be string: made it so