made universal robot rather than individual instances