reworked put_anonym
missed newChar