changes for final