dot notation functional, search bug persists