AI, the Singularity and Freewill.