reworked the compilers
bump version