add beta source code