<Murugan> Updated with update, delete functionality