term paper fancode January 2018