Why do you not always copy backwards? This is just duplicate code or am I missing something?