update App,Action, add StaticAction