2013 Oct 10 - fixed many problems!