new upload library and started looking at moose libraries