fixes
testing handling of cycles