text should be text, not string