whoops, doesn't require beaker anymore