added some new features and also modals when you click icons