with rudimentary working beaker setup