Cleaned up input, CSR is fast HAB is still slow.