removed duplicate declarations