added huge ascii function