error 4 may be caused by permission