implemented like type push in app.