allow us to change the sepcies levels in python without changing all decendents