make symbol overwrite really work
added todo