Better compilation and base64-ing