Adding initial version of the final.