added universe functions