bsquare advisors

three core functions