draft design whitebox