symbol definitions

some more behavior and symbol definitions