does this function get called anywhere?