added characters counter and added style modifications