take out redeclaration