work with nil address