buaazp: add brief of functions