resource cycle