fixed history bug -- all functional now.
playing with moving methods into noodle task -- right now static methods can be distributed