add sandbox and compiler