this was 2.4.0, but heavily modified so as to strip many unneeded parts and dependencies
