add require fields
Destroy message, backend
delete message, front end
Merge branch 'master' of https://github.com/rogesson/recovery