useful directives and other things for angular