There seems to be holes in your story