add more declarations