fixed multiple declaration