adding module for interaction and changes in history loggin