moved requirments lower in tree