active record seems to work