cones and fin routines