renamed init method