work until February 20th, functional but not scalable
adding ui components and working on loading and redundant computation modes