* Got rid of redundant except, need to check compiled functionality especially on Windows.