OK now that I know this code actually works we add the nice version of the check back in