changing columns for bmps and update procedure