Improve cycle
Update docs