add framework under vsf, unstable version, DO NOT USE NOW