add mail and some method