experimenting with autocompilation