replacing getInstance with Instance