Re-implementation of ADL Sandbox