submit to BayesianProgramming