this is the first version of the object stare code