start here with a common 
if (parsed) {
block