fix subject cycle