focus directive working