initial integration with angular framework