adding bake()