Welcome Guest

Board game with 100 chart

Sink a pirate ship by counting barrels and typing in the number.

Put numbers in order using different levels. Good for click and drag.

Students must lick and drag the missing numbers to the correct spot on the hundreds chart. Fill it in and win the game.

Count & move the Oktas in order to save them.

Students must help Hutch park the pods by clicking on the correct number between 1100. Students will love the sound effects!

Base ten blocks and ones to be bundled into groups of 10s. A lot of click and drag.

Number line model using a boat to count by 10s and 1s to reach a specific distance

Click on ones and tens to make the large number shown on the rock.

Tens and ones models. Quick review of counting ones and tens to come up with a numerical answer.

Help the alien spaceship move cows into corrals by counting & grouping 10s.

10 frames or base 10 blocks flash on the screen. Identify what number was shown

Counting by 2's. Quick reflexes are needed to click on the even numbered fish as they swim past.

Allows students to skip count by any number. Play as a game and get bonus points.

Students are shown numbers skip counting by 10s. The must fill in the missing numbers.

Students must click on the mole that has the correct number shown. The faster they click on them the faster the numbers move up.

Help the alien spaceship move cows into corrals by counting & grouping by 5, 10.

Matching halves

Fractions of 1/2. 1/3. and 1/4. Set and region models.

Estimate the Number of Bugs

Ten frames 4 games

Find pairs of numbers that equal 510. A fun way to practice + facts!

Students must put the dart either on the target number or on the outside of the board to double the number.

Several different addition and subtraction games. Students can play against other players and see who wins the race.

Count the number of pins still standing and enter the correct number in the number sentence.

The bus # tells students how many children to put on the bus. Click and drag children into the top and bottom of the bus.

Students must complete a pipe to equal sums between 4 and 10. One addend is given. Get it correct and save a whale!

Drag the pizzas to the tables to make your way through a busy shift at the pizzaria.

Solve the addition problems correctly and earn clothes, hair styles, skin colors, etc. for your models. FUN!

Students must match the addition problem with the correct sum. Great for practicing +!

Find the number twins that equal to 10

Choose cards so that the sum of any 3 of them is equal to the given sum

Students must answer 5 addition and subtraction word problems correctly. Get 5 and you win!

Share  Help the alien spaceship move cows into corrals by counting, adding, & subtracting.

Model & solve word problems for + and –

Students must type in the total amount of a given set of coins. GREAT for counting coins!

Students must count the given coins to match a total. Choose Concentration, Matching or Flashcard format.

Students must figure out the hidden sums and then match them to the correct totals. This is tricky!!!

Learn how to count, collect, exchange, and make change for coins.


Match the given time to the correct analog clock. Cover the board and you win!

Click anywhere on the clock face to move the big hand to match the time given.

Set the clock to the given written time by moving the arrows backwards or forwards. An alarm rings when you are correct.

Drag the 5 digital times to the correct analog clock then press STOP THE CLOCK. Try to beat your best time!

Telling time tutorial

Pick the clock that shows the correct time. 4 levels!

Several Links to Telling Time Sites

Line up the people from tallest to shortest while the clock is running. Challenge a friend and see who is faster!

Measure length using nonstandard units.

Comparing Heights

Length

Students must fill a container with pots of water using the fewest number of pours. Remember not to over fill you container

Students must click on the container that has the most water once it has been poured in both containers. Look carefully!

Hacker has removed the numbers from all the poddles of Poddleville. Students must use the scale to figure out the correct number

2 players take turns and try to be first to get 4 in a row. First one to complete the task  wins!

Help Pablo out in the lab by handing him the correct shape he asks for. Get 5 correct and win!

Lots of fun! Drag the correct shapes onto the pic and then turn shapes, enlarge them, or shrink them. Easy or hard levels.

Tally marks to pictograph

Students must sort the objects into their own groups. Click and drag the objects anywhere in the garden.

Sort by color, shape and size

Sort attribute blocks by color, size, shape/

Make patterns by creating them anywhere in the room. Click and drag objects from the bookcase to make the patterns.

Students must complete patterns by clicking on the object that comes next. Fun and great practice!

Make patterns by creating them anywhere in the room. Click and drag objects from the bookcase to make the patterns.

Students must complete patterns by clicking on the object that comes next. Fun and great practice!

Students can input 2 equations/and,or numbers onto a balance scale so they are equal.

An open ended, teacher led activity for equality

Students can build numbers, 1s,10s, and 100s, by clicking on each place value and choosing what # they want to put there.

Students can click on penguins and drag them onto the # chart. 2 levels of play. FUN!

Students see groups of 10s and 1s and must determine what # is represented.

Play against the computer and build the greater 3 digit number

Practice rounding to the nearest 10.

Round 2 digit numbers to the nearest ten.

Students must click and drag > or < symbols to place between 2 numbers. # are from 110,000 & 3 levels.

Here is a game to help students remember > and <. Click on the crocodile & he will turn around and show the correct symbol

Compare 2 numbers with <, >, = and race your car.

Students must click on the dragon's egg and then decide if it is odd or even. Very basic work on odd and even.

Students can pick from 3 levels and click and drag numbers to the correct oval  Odd Numbers or Even Numbers

Students can pick from 5 games but this site is very slow to load. Cute games, very basic, and good for 2nd graders.

Students look at rows of cats all in blue except one orange one. They must click on the correct ordinal # of the orange cat.

Students must match numbers, shapes, fractions, or multiplication facts to get pairs. Fun!

Match the fraction to the model.

Find the fraction of a set.

Find the fraction of the circle.

Build a sandcastle at the beach.

Design a flag with halves and fourths

Click next and students will see an + problem. Click on the mummy with the correct answer above it and you get to see a monster

Students will love creating their own monster by answering addition problems correctly. A hit!

Drag the pizzas to the correct tables to make your way through your busy shift at the pizzaria. Get 20 ?s correct & your shift i

Students must answer addition problems correctly to build a path for the monkey to cross the water. Quick drill on + facts.

First students must create 6 addition and subtraction problems on a magnetic board. Next they must type in their number sentence

Students take turns rolling the dice and solving addition problems. First one to the top of the highrise wins!

Good direction tutorial at the beginning and throughout the game. Students create number sentences to get the target # which is

Drag and drop the number cards to make sum sense. When you think the cards are in the correct place press next.

Serve up some great ice cream to some hungry penguins! Addition practice

Drag and drop the # cards to make sum sense. When you think the cards are in the correct position press next.

Choose cards so that the sum of any 3 of them is equal to the given sum.

Practice Facts

Simple addition drill game. Several + and  games available

Partpartwhole: Sums to 100

Share  Help the alien spaceship move cows into corrals using adding.

Simple subtraction drill games. Several to choose from.

Help the alien spaceship move cows into corrals with subtracting

Solve word problems about the circus. No place to regroup is given yet is it required. Looks like all 5 ?s are +.

Model & solve word problems for + and –

Match the missing addends to the correct equation.

Match the missing number to the correct equation

Students must roll coins down a slide and into a cup to make the amount shown. They will love the sound effects as well.

Fun game where students must click on coins and add them up so they equal a given amount of money. Time counts

Learn how to count, collect, exchange, and make change for coins.

Click the coins to add to your bank. 3 levels!

Count the money with coins.


Students can use a measuring stick to check which pencil is the length asked for in the problem

Measure the length of objects using cm.

Measure the length of objects using inches

Students must add fruit to the balance scale so they are equal. They can also work with a pan scale.

Place weights on a balance scale to measure mass

Read the time in words and then stop the clock when the hands are in the matching position. You better be quick

Telling time tutorial

Pick the clock that shows the correct time. 4 levels!

Choose the correct time and the mouse runs up the clock

Variety of Telling Time Websites


Video

Video Clip

Variety of Games



Choose to nearest hour, half hour, or quarter hour


Calendar Practice

7 Different Calendar Games

Students must put the thermometer in each glass and select all the ones that meet the temperature shown. 5 leves that check both

Students must find and copy plane figures that have a line of symmetry. Place the line of symmetry correctly

Students must click on the correct shape that the computer highlights. Some are tricky so be careful!

Students must click on the shape asked for in the lab. They may have to count sides or the amount colored in.

Click on each child to find out their favorite hobby. Then type in the total for each hobby and click done. Fun game!


Students must click and drag objects to the bed to create patterns. Sometimes they need 2 of something and sometimes they need 5

Students must click and drag objects to the bed to create patterns. Sometimes they need 2 of something and sometimes they need 5

Students must decide what piece comes next in the pattern. Some are tricky so be careful!

Students must decide what piece comes next in the pattern. Some are tricky so be careful!

Choose the object that comes next in the pattern

Balance the sides of the scale.

The Poddles have lost their numbers. The scale show equals and not equals symbols.

An open ended, teacher led activity for equality


PBS Learning

Students will love typing in the correct number and then firing the cannon at the bulls eye. 3 levels

Practice rounding

Compare number size and place the greater or less than sign in the correct place.

Test your knowledge of x & ÷

Students must click on puzzle pieces to match written fractions to pie fractions. When they match squares a picture is revealed.

Students can play several different games. Each one has a tutorial to start so everyone understands what they games ask & how to

Match the fraction to the correct answer as fast as you can. The faster you match, the higher your score. 4 levels.

Students will like selecting the correct answers for how much pizza is left. Match the pizza left to the correct fraction.

Students must click on the fraction that matches the equivalent fraction. Click on the pair to see if they match.

Design a flag to model fractions

Build a sandcastle at the beach.

Model mixed numbers.

Help find Grampy!

Find fractons on a number line

Hit a homeroom by solving single & multistep word problems.

Solve single/multistep word problems with Katie


Choose the subtraction splitting game

Add 1, 2, or 3 digit numbers, but don't go past 1000!

Model & solve word problems for + and –

Practice solving multistep word problems.

Choose cards so that the sum of any 3 of them is equal to the given sum.

http://www.brainormous.com/online/loader_multiflyer.html

Good drill game for X. Once students make a mistake they must begin all over again. Kept repeating the same facts everytime.

Drag and drop the # cards to make sum sense. When you think the cards are in the correct position press next. Try to get 8 ÷ ?s

Drag and drop the # cards to make sum sense. When you think the cards are in the correct position press next. Try to get 8 X ?s

Students work X facts correctly to build a model. They earn 7 different skin tones, hair styles, pants, etc.

Drag the pizzas to the correct tables to make your way through your busy shift at the pizzaria. Get 20 ?s correct & your shift

Get 4 in a row by moving the markers, red or blue, to the # line to form products. EX: Player 1 moves to 4, player 2 moves to 8,

Learn your multiplication facts with this game

Choose times table grid game.

Find the missing factor.

Find the missing number.

Fact Practice

Students can add red balls to the display and then see 2 different ways to write the equations.

Number line model

Students must skip count to figure out how many bags to load onto a camel. Very slow to transition.

Play a board game where you create an array or a multiplication sentence.

Model & solve word problems for multiplication.

Enter a starting number, ending number & what number you would like to count by.

Represent multiplication with set model

Build arrays for multiplication facts

Use models to add fractions with like denominators.

Students are the cashiers and need to give customers the correct change. 3 levels, hints, & show change amount options available

Learn how to count, collect, exchange, and make change for coins

Count coins and billsbeginner and expert levels

Click the coins to add to your bank. 3 levels!

Score points by giving customers the correct change!

Students can click on the correct answer after figuring out how long a given line is in cm. 10 out of 10 gets you a perfect scor

Students can set the aliens weight, drag them to the scale & weigh them in. Several options available including kgs, lbs.,

By pouring liquid from large container to small students must find from 18 qts. Each time either of the containers has a volume

Students are asked questions to build their vocabulary about measurement, reading mass, volume & capacity, and length.

Choose different size pots to fill a container in the least number of pours.

Use the ruler to measure lengths.

Find the perimeter

Find the area.

Find the area of the figure.

Use the rulers to measure and find the perimeter

Read the time in words and then stop the clock when the hands are in the matching position. You better be quick to get all 10

Students will love matching the digital times to the analog clocks

Students must click and drag and the hands on an analog clock to match the given time.

Telling time tutorial

Pick the clock that shows the correct time. 4 levels!

Variety of Telling Time Activities

Match the equivalent time measures.

Students are asked 10 questions to quiz them on reading a thermometer in C and F degrees

Students must click and drag a thermometer into 6 glasses & check the temperature

A tutorial for students about shapes, # of sides, # of corners and lines of symmetry. They can click and see the lines of symmet

Just 3 simple quick sorts for students to identify#of sides, right angles, triangle, and quadrilaterals.

This tool allows you to learn about geometric solids and their properties

Students must click on each child to find out data about them. Then type in the totals for information they found out.

Interpret data on a line plot.

Create pictographs

Create your own bar, line, or pie graph


Students can look at the colored balls in the machine and guess what color ball will come out. They then move a bar to predict

Help Bobbie Bear know how many outfits he can make using different colored shirts and pants. Fun for students to dress the bear!

Students must be able to see a pattern, ab, abc, etc., and then pick the row that matches the same pattern by clicking on it.

Complete the number patterns.

Open ended activity to support exploration into # properties. Students can enter numbers on 2 sides of a seesaw

Students can input 2 expressions onto a balance scale so they are equal. They can use +, , x, or ÷.

Choose addition or subtraction and the number to practice.

Serve up some great ice cream to some hungry penguins! Addition practice

Help Sketch get away from the erasers

Help Sketch get away from the erasers.

Be a math magician by answereing addition or subtraction facts

Learn your multiplication facts with this game

Choose times table grid game.

Get 4 in a row to win.

Good lesson to help students understand the greater than and less than symbols through 10,000.

Students will enjoy building mystery numbers by dragging the correct number to the correct place value. Self checking

Students are shown a number & asked to click on a specific place value. If they are wrong there is a tutorial. Self checking

2 games in 1. Students are given 2 numbers and must click on the correct symbol which is either greater than, less than, or = to

Students must match digits to dots to form a pair in a fun game of concentration.

3 levels of play. Students must click on pairs of equivalent fractions. Fun and quick!

3 levels of play. Students must click on pairs of fractions matching pies to equal fractions. Fun and quick!

Design a flag to model fractions

Sort different representations of fractions

Students pop balloons from smallest fraction to largest. There are both fractions and pies showing the fractions to help

Students must click on >, <, or = to show the greater fraction. Once they click there is a tutorial to help them.

Create equivalent fractions by dividing & shading squares (circles) & match each fraction to its location on the number line.

Choose the ordering fractions game

Choose Fractions dolphins racing game.

Plot Fractions on a Numberline

Students must hang all the shirts in lowest to highest order using mixed sets of numbers with up to 3 decimal places.

Students are shown 6 decimal squares and asked to type the decimal for the shaded part of each square.

Place the decimals on the correct point on a number line

Students must type in a decimal where they think the dart will pop a balloon.

Help Jimmy make enough $ to buy a scooter for his paper route. Students will love picking the correct place values!

Click on 2 squares to make a match.

Students can pick +,X, or % to estimate. Activity is timed so students try to answer before their time runs out.

Students will love to figure out the power lines to reach the given total. Logical thinking and quick knowledge of + &  facts

Multistep problems with video solutions

Choose the written multiplication game to play.

Mental Math! Click on two numbers that make the equation below the grid true (e.g. __ x __ = 15 or __ x __ = 208

Fact Practice

Choose the written division game.

Use your division skills at the Quotient Cafe!

Hit a homeroom by solving single/ multistep word problems

Solve single/multistep word problems with Katie

Model & solve word problems for + and –

Model & solve word problems for multiplication

Solve single/multistep word problems and then play basketball

Practice solving multistep word problems.

Explore factorization of numbers to find the GCF.

Find the LCD of 2 fractions.

Find the GCF of 2 numbers.

Students can + fractions with lines or with circles. 3 levels that go from like denominators to sums that must be entered as a m

Students can  fractions using lines or circles.

Object of the game is to get all the markers to the right side of the game board using as few cards as possible

Students weigh 5 Gregs. Each must be weighed by moving the weights on the graduated bar until the bar is level.

Students must weigh 5 Gregs in grams by moving the weights on a graduated bar.

Aim your laser beams at 7 asteroids. To hit them you must enter the correct whole number. 3 levels.

Students will love to decide whether to hold their decimal card or replace it with another one. Type the difference in the 2 dec

Choose cards so that the sum of any 3 of them is equal to the given sum.

Model & solve word problems with fractions.

Students load a package onto the scale where the weight shows up in kg. Students must then type in their answers as to how much

Students click on a button to find the weight on a scale. They must type the weight shown in the box. Selfchecking. 4 levels

Shapes have different values and students must balance the scales using different shapes. The answer is correct when the scale

Students must load crates onto the scale that Molly asks for both my size(meters) and weight(kilogams).

Students can choose +,, x,÷ and must click on the bouncing balls to put them in ascending order.

Students are asked questions to build their vocabulary about measurement, reading mass, volume & capacity, and length.

Find the equivalent measure on the ruler

Find the equivalent measures

Find the equivalent measure on the ruler


Students are asked questions to build their vocabulary about measurement, reading mass, volume & capacity, and length.

By pouring liquid from large container to small students must find from 18 qts. Each time either of the containers has a volume

Show the elapsed time on the clock.

Choose the correct clock to find the elapsed time

Variety of Telling Time Sites

Explore transformations with pattern blocks

Explore transformations with pattern blocks

Explore transformations with pattern blocks



2 games in 1. First, students determine probability of a certain card turning up.

Cute game where students must tally information and then pick the graph that shows the correct information in pie graph form.

Fun game using a bar graph to answer baseball questions. It is a little tough to pinpoint where the coordinates are exactly.

Students must read questions and analyze data from a graph. There are multiple levels & various graphs to use. Scores are given

Creating Graphs

Create a bar, line, or pie graph


Students are given 8 boxes filled with either #s in a pattern or rules

Students or teacher can input start #s and step increments. Students must work through 11 steps to come up with ending #s.

Fun game where students enter a number and the game gives them the output. They must figure out the rule. Self checking.

Complete the number patterns.

Input and output functions

Open ended activity to support exploration into # properties. Students can enter numbers on 2 sides of a seesaw and see of the

Students can input 2 expressions onto a balance scale so they are equal. They can use +, , x, or ÷.

Compare expressions using <, >, =

place the numbers so that each line is equal to the Powerline total. Challenge yourself and play this!

Choose addition or subtraction and the number to practice

Serve up some great ice cream to some hungry penguins! Addition practice

Help Sketch get away from the erasers

Play Four in a Row online!

Learn your multiplication facts with this game

Choose a multiplication game to play

Choose a division game to play.

Be a math magician by answereing multiplication or division facts.

Choose times table grid game.

Get 4 in a row to win.

Set skill level and clock to meet needs. Click on grid to start. Click on clock to stop time. See how quickly students can type

Play against a robot to see who can build the biggest decimal by using the spinner.

Given a number round it to the nearest hundredths

Hang shirts on the clothesline from smallest to largest decimals.

Students will love playing this carnival type game. The object is to figure out the decimals will pop the balloons.

Students can have fun putting the various fractions, decimals, and percentages where they belong on a number line.

Students will love controlling the human to shoot out the fractions falling from the sky.

Use lines and circles to rename mixed numbers to fractions. Students can also rename fractions in higher terms.

Students must click on the greatest fraction. This is a quick drill activity. Be sure to scroll down to see the activity!

Students must compare decimals to decide where to throw a dart to pop balloons.

Students are asked to arrange decimals in order from lowest to highest values. This is a click and drag activity.

Students will enjoy clicking on the bouncing balls in ascending order of fractions.

Choose the ordering fractions game

Choose Fractions dolphins racing game.

Create equivalent fractions.

Plot Fractions on a Number line

The Factor Game is a fun, interactive game that exercises your factoring ability.

Test your knowledge of prime & composite numbers by playing this game.

Are the numbers odd or even?

Explore factorization of numbers.

Pick the prime number or composite number

Students must quickly round mixed numbers and then they can shoot asteroids as they fly accross the screen. Various Levels

Students are asked to divide decimals by a single digit mentally. Self correcting check.

Students must weigh 5 Gregs in grams by moving the weights on a graduated bar. Then they must subtract the weights

Choose cards so that the sum of any 3 of them is equal to the given sum

Hit a homeroom by solving single/multistep word problems

Hit a homeroom by solving single/multistep word problems

Students must work with just a few numbers and math operations on a calculator to check off given answers. 4 different levels.

Multistep problems with video solutions

Students must divide given numbers by digits 19. They must click on the number as it shows up on the flashing screen

Solve single/multistep word problems with Katie

Model & solve word problems for + and –

Choose the written division game

Solve single/multistep word problems with Katie

Model & solve word problems for x and ÷

Solve single/multistep word problems and then play basketball

Fact Practice

Students must add fractions using lines or circles. They can also add unlike denominators as well as mixed numbers and then red

Students must  fractions using lines or circles. They can also  unlike denominators as well as mixed numbers.

Fun game however once you make a mistake, you can not go back and fix it. A little frustrating.

Model & solve word problems with fractions.

This game allows students to individually practice working with relationships among fractions and ways of combining fractions

Practice order of operantions in a game format

Click on the correct operation to solve.

Practice order of operantions in bingo format.

Try this selfchecking game to practice order of operations

Challenge yourself with this game.

Students must count the perimeter of each random shape. They are able to enlarge their areas to make the puzzle more difficult

Students are tutored to find the area of a rectangle, parallelogram, and triangle and see how they are all related to each other

Students will love building spaceships using straight lines and rotating peieces. When built they can send their ship off

Students must help Jack measure various units of measurements mass, volume, and lengths. Spelling counts in this game!

Use the interactive thermometer. ºF and ºC


This activity allows the user to practice determining the elapsed time given a starting and ending time. Both analog and digital

Students see flying spaceships and must determine the angle to shoot them down using  and +. Then fire away!

Measure angles with this onlne protractor.



This is a tutorial interactive site to help students with vocabulary, seeing diagonals within shapes, and angles.

This is a quick and easy game with 5 levels to see if students understand various angles.

Combining figures

Explore how to decompose shapes and recompose them to make other shapes.

Do you know their propoerties? Try this interactive quest!

Use the tangram pieces to combine plane figures.

Students must find a hidden picture by matching pictures to the correct flashcard vocabulary word.

Students will love moving the robot left or right using the arrows and then shooting at the spaceships to see if their answers

Quick and easy game with 5 levels to see if students understand various angles.




Students will wish there were more than a sample and 4 problems to figure out. Logical thinking and self checking.

Students must choose a starting place for a wildfire and enter the probability that it will spread

Students create various types of spinners and then conduct probability experiments. Fun!

2 games in 1. First, students determine probability of a certain card turning up.

Create a bar, line, or pie graph

This activity generates a stem and leaf plot from data the user enters. Works well for groups of 24 for 30 minutes.

Students can gather information to input into graph form. Various types, directions & shapes are available to choose. FUN

Students must find the mean, median, and range for 3 bikes uning numbers 19.

Students will watch a race & find the mean times for the top 3. Then these figures will be rounded to 2 decimal places

Students are asked to figure the mode, median, and mean of different height buildings. A fun way to practice math skills!

Students can input start # and step increments. Students must work through 11 steps to come up with ending answers. Self checkin

Fun game where students enter a number and the game gives them the output. They must figure out the rule. Self checking.

Students will love cracking the code on the safe to open it. They drag tiles into the gaps in the pattern and win prizes.

Explore the concept of functions by putting values into this machine and observing its output.

Complete the number patterns.

Find the weight of each Wangdoodle using information provided by the scales. Fun but challenging intro into algebraic equations.

Model one step linear equations using this tool.

Millionaire Game

Matching

Students can input 2 expressions onto a balance scale so they are equal. They can use +, , x, or ÷.

Choose addition or subtraction and the number to practice.

place the numbers so that each line is equal to the Powerline total. Challenge yourself and play this!

Choose addition or subtraction and the number to practice

Serve up some great ice cream to some hungry penguins! Addition practice

Help Sketch get away from the erasers.

Learn your multiplication facts with this game.

Choose a multiplication game to play.

Choose a division game to play

Be a math magician by answereing multiplication or division facts.

Use your multiplication facts to beat the computer.

Choose times table grid game.

Get 4 in a row to win.

By Skill and Grade Level

SOL Practice Questions

Resources and games for K5

SOL Review Lessons and Videos

Word problem practice organized by grade level and skill.

Mixed Review of 3rd Grade Skills



Create your own comic book!

Teaching resources organized by grade level and strand.

Grades 35 Measurement Activities

Students can identify shapes in real world objects and situations

Instructional videos for a wide variety of skills

Variety of Line Graphs for Instruction

Create practice problems

Make your own math template!

Math Resources by Grade Level

Variety of links to growing patterns.

TEI practice items organized by grade level and skill

Released test items, standards, and blueprints

Organized by grade level and skill

Organized by grade level and skill

Problem solving tasks by grade level

5th grade open ended problems by strand

Exemplars organized by grade level and strand. Contains rubrics and versions in spanish.