initialize declared twice