all tests passing, UMD module