better Moose class0