duplicated declaration