well i wrote one now - lost 4- days doing it/testin but it works