init with superawesome