20141018: Will continue this tomorrow, need to sleep!