vacancy adding views and controller are modified