improved efficiency by over 10000%