Future Imperfect

http://pastebin.com/NR9CzGDS