MAKESPAN DISCLAIMER: UNTESTED VERSION NO WARRANTY