name needed to be input to init