add column to indicate deactivation, currently creates new row instead of updating current row, look at how hibernate sessions and transactions work