added functions for individuals