added sanitization, c-r-u-d