update for several logic and add interaction for CBS DB Procedure