object creat action model common behavior factori creat creat action 