I think that cycle is not needed here.