Rfactoring of casual intellect, part 1