args should be strings