there is nothing beter than fast refact