adding aniso routines