Move create instance method as a private method.