cycles and path separator test