got selector directive mostly under control