Alpha and Omega

http://pastebin.com/Sdr2jByC