Heavily committed and changed. See code.