should be a decleration