declartion and symbol classes