framework richface