support $ captial for framework components