Structure Changes & Processing Code Added