add app-root func