masahirov: swarf cycles