Updateed, please see post #2