meth + init + ~attr