Code rewriting in process. Things make on sense