return nil if method call returns void