added pressure and density inputs to normalshock

also changed the bound handling