My take on this thing...Sorry for new thread