preView overhaul comments/cleanup / verison