change push.simple
feature alc function