Final submission is started here...