support pushStr/start