No need of keeping the diff in variable