beta, with functional tests