Biochemical engineering a grand adventure