Should the constructor just use this then?