added current working data and Non-negative Matrix Factorization work