Trying to implement trickleDown