Consultant Framework