Added string length parameter