mailPassword needs to accept immediate parameter