init
Init
make monoid as a parameter class
init