updated robber method