progress, I guess

please don't laugh at my angularjs code kthx