removed ascii function