fiddle with build system
the previous one, but for real this time