Oct14sgt

I accidentally tried to check in to Junesgt2013 branch. Oct14sgt is my latest local branch. Please merge this version thanks. Issue #1632.