http://angularjs.blogspot.com/2017/07/angular-material-status-update.html