everything is a string if not specified