making changes related to specific branch function