removed init method