Rewrote the term ast - open for discussions/suggestions