try an all Mojo class. this ended up benchmarking slow
'Tiny' version