object creat action model common behavior factori creat action sequenc 