removed redeclare