in-progress:have some little progress with angular