in the process of rewritting the entire project