add confirmation by e-mail and fix account model