auto instantiate constructor, constructor instanceof method