updated garrets tutorial abstract