New requeriments, tests
Extract local variable
Move method