added character limit