implemented interactive models and their interactions