Phils Framework