add comments sa functions