added char limit bug