further initial work esp angular and examples