rolls back to preshell check. adds solarize check