windows of hell...