UPDATES:
- proper symbolic constants everywhere