second go at partial
don't understand this
what did i miss