caused variety factors including