almost there....:( but time to sleep. :( :(