Can you post a picture? What you could have is both windows and holes.