removed unnecessary declarations