full battle cycle