continue to tweak structure