(pr) now handles strings properly