conflicting double declaration removed