make scope of directive more specific