final writen, last check tomorrow, please read before I send