add new button events and partial view integration with it