add symbol generator