Angular directives and services by Finexkap