~ removed unnecessary string type