Don't make it descend from system