made more sense of controllers; understand a callback function will get the desired relationship between webpage and overlay models