this way

push changes are right where they should be

let's be careful, keep clones ;D