Add recipe 3.1 code