Advanced cycles