Assign result from init to self