Added some basic demographic functionality