changed lowercase check to an uppercase check, fancied up the shapeless recipes