preliminary uncoverwhitespace logic