I like more this solution, one assign less