more precise
send on view not model
fix self
fix email