- removing cast outside constructor