we could treate "removed" correctly
added reason column in db