added ngProgress