Removing immediate instantiation