added record shadow