titles must be strings