bug fix : old keyword no longer needed
Add phi cone reflection
Altered minor cruft