matching current structure on local