Rewrote default assignment method