puts changed to accept only strings without length specified