Separated H and V, fixed order of kernel operations. Pretty much done.